package com.spring.demo.webflux.demo.dao;

import com.spring.demo.webflux.demo.entity.Person;
import org.springframework.data.mongodb.repository.MongoRepository;

/**
 * @author wangzhilong
 * @date 2021/3/18
 */
public interface PersonRepository extends MongoRepository<Person, String> {


    /**
     * spring data mongodb 定义的规则
     * 自定义查询方法，格式为“findBy+字段名+方法后缀”
     * 方法传进的参数即字段的值，此外还支持分页查询，通过传进一个Pageable 对象
     *
     * @param name
     * @return
     */
    Person findByNameLike(String name);

}
